spanish garlic - Inglés Sinónimo Diccionario